Skip to main content
Image:Royal Institution Shepherd TH.jpg|thumb|The Royal Institution building on Albemarle Street, London, circa 1838 The '''Royal Institution of Great Britain''' (often abbreviated as the '''Royal Institution''' or '''Ri''') is an organisation devoted to scientific education and research, based in London.
share Share
favorite Favorite

167
RESULTS

COLLECTION
TOPIC atoz
CREATOR
SHOW DETAILS
up-solid down-solid